// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境
const db = cloud.database()
const _ = db.command
// 云函数入口函数
exports.main = async (event, context) => {
  const $ = db.command.aggregate
  try{
  return await db.collection('heafood').aggregate()
    .group({
      _id: {
        nowIndex: '$nowIndex',
      },
      totalCal: $.sum('$mealCalories'),
      totalCb:$.sum('$mealcb'),
      totalProtein:$.sum('$mealprotein'),
      totalFat:$.sum('$mealfat'),
      success:res=>{
        console.log(res)
       },
       fail:err=>{
           console.error(err)
      }
    }).end()
  }catch(err){
    console.log(err)
  }
}